package com.ls.lserp.modules.material.entity;


import java.math.BigDecimal;

import com.ls.lserp.common.persistence.DataEntity;
import com.ls.lserp.common.utils.excel.annotation.ExcelField;

public class RequestExMaterial extends DataEntity<RequestExMaterial> {

	//入库申请明细ID
	private Long inventoryDetailId;
	// 出库申请单号
	private String inventoryRequestNo;
	// 出库类别
	private String inventoryCategory;
	// 申请出库数量
	private String requestQuantity;
	// 编码
	private String materialCode;
	// 物料类别
	private String materialCategory;
	// 名称
	private String materialNameCn="无";
	// 库存
	private String materialQuantity;
	// 日期
	private String requestDate;
	/**
	 * @return the inventoryDetailId
	 */
	public Long getInventoryDetailId() {
		return inventoryDetailId;
	}
	/**
	 * @return the inventoryRequestNo
	 */
	@ExcelField(title = "出库申请单号", align = 1, sort = 2)
	public String getInventoryRequestNo() {
		return inventoryRequestNo;
	}
	/**
	 * @return the inventoryCategory
	 */
	@ExcelField(title = "出库类别", align = 1, sort = 4)
	public String getInventoryCategory() {
		return inventoryCategory;
	}
	/**
	 * @return the requestQuantity
	 */
	@ExcelField(title = "出库申请数量", align = 1, sort = 14)
	public String getRequestQuantity() {
		return requestQuantity;
	}
	/**
	 * @return the materialCode
	 */
	@ExcelField(title = "物料号", align = 1, sort = 8)
	public String getMaterialCode() {
		return materialCode;
	}
	/**
	 * @return the materialCategory
	 */
	@ExcelField(title = "物料类别", align = 1, sort = 9)
	public String getMaterialCategory() {
		return materialCategory;
	}
	/**
	 * @return the materialNameCn
	 */
	@ExcelField(title = "物料名", align = 1, sort = 10)
	public String getMaterialNameCn() {
		return materialNameCn;
	}
	/**
	 * @return the materialQuantity
	 */
	@ExcelField(title = "库存数量", align = 1, sort = 12)
	public String getMaterialQuantity() {
		return materialQuantity;
	}
	/**
	 * @return the requestDate
	 */
	@ExcelField(title = "日期", align = 1, sort = 6)
	public String getRequestDate() {
		return requestDate;
	}
	/**
	 * @param inventoryDetailId the inventoryDetailId to set
	 */
	public void setInventoryDetailId(Long inventoryDetailId) {
		this.inventoryDetailId = inventoryDetailId;
	}
	/**
	 * @param inventoryRequestNo the inventoryRequestNo to set
	 */
	public void setInventoryRequestNo(String inventoryRequestNo) {
		this.inventoryRequestNo = inventoryRequestNo;
	}
	/**
	 * @param inventoryCategory the inventoryCategory to set
	 */
	public void setInventoryCategory(String inventoryCategory) {
		this.inventoryCategory = inventoryCategory;
	}
	/**
	 * @param requestQuantity the requestQuantity to set
	 */
	public void setRequestQuantity(String requestQuantity) {
		this.requestQuantity = requestQuantity;
	}
	/**
	 * @param materialCode the materialCode to set
	 */
	public void setMaterialCode(String materialCode) {
		this.materialCode = materialCode;
	}
	/**
	 * @param materialNameCn the materialNameCn to set
	 */
	public void setMaterialNameCn(String materialNameCn) {
		this.materialNameCn = materialNameCn;
	}
	/**
	 * @param materialQuantity the materialQuantity to set
	 */
	public void setMaterialQuantity(String materialQuantity) {
		this.materialQuantity = materialQuantity;
	}
	/**
	 * @param requestDate the requestDate to set
	 */
	public void setRequestDate(String requestDate) {
		this.requestDate = requestDate;
	}
	
	/**
	 * @param materialCategory the materialCategory to set
	 */
	public void setMaterialCategory(String materialCategory) {
		this.materialCategory = materialCategory;
	}
	
	
	
}